volcano clawed frog - German English Dictionary